land developer - Alemán Inglés Diccionario